package com.navinfo.platform.trip.common.arithmetic.var;

import com.navinfo.platform.trip.common.arithmetic.DrivingEco;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 经济驾驶算法{@link DrivingEco}的统计变量
 * @author 沈东生
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class VarDrivingEco extends VarCommon {
    /**
     * 前一个点为经济驾驶状态
     */
    private boolean preEcoDriving;

    /**
     * 经济转速区间且非下坡的统计
     */
    private VarCommon ecoNoDown = new VarCommon();

    /**
     * 超经济转速200且非下坡的统计
     */
    private VarCommon ecoOverNoDown = new VarCommon();
}
